package hbm;

/**
 * AbstractCliente entity provides the base persistence definition of the
 * Cliente entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractCliente implements java.io.Serializable {

	// Fields

	private Integer idCliente;
	private String nombreCliente;
	private String apellidoCliente;
	private String direccionCliente;
	private String nitCliente;

	// Constructors

	/** default constructor */
	public AbstractCliente() {
	}

	/** full constructor */
	public AbstractCliente(String nombreCliente, String apellidoCliente,
			String direccionCliente, String nitCliente) {
		this.nombreCliente = nombreCliente;
		this.apellidoCliente = apellidoCliente;
		this.direccionCliente = direccionCliente;
		this.nitCliente = nitCliente;
	}

	// Property accessors

	public Integer getIdCliente() {
		return this.idCliente;
	}

	public void setIdCliente(Integer idCliente) {
		this.idCliente = idCliente;
	}

	public String getNombreCliente() {
		return this.nombreCliente;
	}

	public void setNombreCliente(String nombreCliente) {
		this.nombreCliente = nombreCliente;
	}

	public String getApellidoCliente() {
		return this.apellidoCliente;
	}

	public void setApellidoCliente(String apellidoCliente) {
		this.apellidoCliente = apellidoCliente;
	}

	public String getDireccionCliente() {
		return this.direccionCliente;
	}

	public void setDireccionCliente(String direccionCliente) {
		this.direccionCliente = direccionCliente;
	}

	public String getNitCliente() {
		return this.nitCliente;
	}

	public void setNitCliente(String nitCliente) {
		this.nitCliente = nitCliente;
	}

}